home *** CD-ROM | disk | FTP | other *** search
- #ifndef _INCLUDE_PRAGMA_BLITTER_LIB_H
- #define _INCLUDE_PRAGMA_BLITTER_LIB_H
-
- #ifndef CLIB_BLITTER_PROTOS_H
- #include <clib/blitter_protos.h>
- #endif
-
- #if defined(AZTEC_C) || defined(__MAXON__) || defined(__STORM__)
- #pragma amicall(BLTBase,0x006,AllocBlitMem(d0,d1))
- #pragma amicall(BLTBase,0x00C,bt00())
- #pragma amicall(BLTBase,0x012,ClearBob(a1))
- #pragma amicall(BLTBase,0x018,ClearBitmap(a0))
- #pragma amicall(BLTBase,0x01E,CopyBuffer(a0,d0,d1))
- #pragma amicall(BLTBase,0x024,CreateMasks(a1))
- #pragma amicall(BLTBase,0x02A,DrawBob(a1))
- #pragma amicall(BLTBase,0x030,DrawBobList(a1))
- #pragma amicall(BLTBase,0x036,DrawLine(a0,d1,d2,d3,d4,d5))
- #pragma amicall(BLTBase,0x03C,DrawPixel(a0,d1,d2,d3))
- #pragma amicall(BLTBase,0x042,DrawPixelList(a0,a1))
- #pragma amicall(BLTBase,0x048,DrawUCLine(a0,d1,d2,d3,d4,d5))
- #pragma amicall(BLTBase,0x04E,DrawUCPixelList(a0,a1))
- #pragma amicall(BLTBase,0x054,DrawUCPixel(a0,d1,d2,d3))
- #pragma amicall(BLTBase,0x05A,FreeBlitMem(d0))
- #pragma amicall(BLTBase,0x060,bt01())
- #pragma amicall(BLTBase,0x066,ReadPixel(a0,d1,d2))
- #pragma amicall(BLTBase,0x06C,ReadPixelList(a0,a1))
- #pragma amicall(BLTBase,0x072,SetBobDimensions(a1))
- #pragma amicall(BLTBase,0x078,SetBobDrawMode(a1,d0))
- #pragma amicall(BLTBase,0x07E,SetBobFrames(a1))
- #pragma amicall(BLTBase,0x084,TakeOSBlitter())
- #pragma amicall(BLTBase,0x08A,GiveOSBlitter())
- #endif
- #if defined(_DCC) || defined(__SASC)
- #pragma libcall BLTBase AllocBlitMem 006 1002
- #pragma libcall BLTBase bt00 00C 00
- #pragma libcall BLTBase ClearBob 012 901
- #pragma libcall BLTBase ClearBitmap 018 801
- #pragma libcall BLTBase CopyBuffer 01E 10803
- #pragma libcall BLTBase CreateMasks 024 901
- #pragma libcall BLTBase DrawBob 02A 901
- #pragma libcall BLTBase DrawBobList 030 901
- #pragma libcall BLTBase DrawLine 036 54321806
- #pragma libcall BLTBase DrawPixel 03C 321804
- #pragma libcall BLTBase DrawPixelList 042 9802
- #pragma libcall BLTBase DrawUCLine 048 54321806
- #pragma libcall BLTBase DrawUCPixelList 04E 9802
- #pragma libcall BLTBase DrawUCPixel 054 321804
- #pragma libcall BLTBase FreeBlitMem 05A 001
- #pragma libcall BLTBase bt01 060 00
- #pragma libcall BLTBase ReadPixel 066 21803
- #pragma libcall BLTBase ReadPixelList 06C 9802
- #pragma libcall BLTBase SetBobDimensions 072 901
- #pragma libcall BLTBase SetBobDrawMode 078 0902
- #pragma libcall BLTBase SetBobFrames 07E 901
- #pragma libcall BLTBase TakeOSBlitter 084 00
- #pragma libcall BLTBase GiveOSBlitter 08A 00
- #endif
-
- #endif /* _INCLUDE_PRAGMA_BLITTER_LIB_H */